package com.alipay.kbasecore.common.query.ibatis;

import java.util.List;

public class AttachQuery {

	/** 附件标题 */
	private String title;
	/** 附件ID */
	private long id;

	/** 角色id */
	private List<Long> roles;

	/** 附件后缀 */
	private List<String> suffixList;

	/** 查询数目 */
	private int size;

	/** 查询起始页 */
	private int start;

	/**
	 * Getter method for property <tt>id</tt>.
	 * 
	 * @return property value of id
	 */
	public long getId() {
		return id;
	}

	/**
	 * Setter method for property <tt>id</tt>.
	 * 
	 * @param id
	 *            value to be assigned to property id
	 */
	public void setId(long id) {
		this.id = id;
	}

	/**
	 * Getter method for property <tt>suffixList</tt>.
	 * 
	 * @return property value of suffixList
	 */
	public List<String> getSuffixList() {
		return suffixList;
	}

	/**
	 * Getter method for property <tt>title</tt>.
	 * 
	 * @return property value of title
	 */
	public String getTitle() {
		return title;
	}

	/**
	 * Setter method for property <tt>title</tt>.
	 * 
	 * @param title
	 *            value to be assigned to property title
	 */
	public void setTitle(String title) {
		this.title = title;
	}

	/**
	 * Setter method for property <tt>suffixList</tt>.
	 * 
	 * @param suffixList
	 *            value to be assigned to property suffixList
	 */
	public void setSuffixList(List<String> suffixList) {
		this.suffixList = suffixList;
	}

	/**
	 * Getter method for property <tt>roles</tt>.
	 * 
	 * @return property value of roles
	 */
	public List<Long> getRoles() {
		return roles;
	}

	/**
	 * Setter method for property <tt>start</tt>.
	 * 
	 * @param start
	 *            value to be assigned to property start
	 */
	public void setStart(int start) {
		this.start = start;
	}

	/**
	 * Getter method for property <tt>size</tt>.
	 * 
	 * @return property value of size
	 */
	public int getSize() {
		return size;
	}

	/**
	 * Setter method for property <tt>roles</tt>.
	 * 
	 * @param roles
	 *            value to be assigned to property roles
	 */
	public void setRoles(List<Long> roles) {
		this.roles = roles;
	}

	/**
	 * Getter method for property <tt>start</tt>.
	 * 
	 * @return property value of start
	 */
	public int getStart() {
		return start;
	}

	/**
	 * Setter method for property <tt>size</tt>.
	 * 
	 * @param size
	 *            value to be assigned to property size
	 */
	public void setSize(int size) {
		this.size = size;
	}
}
